A Comparative Review of Robot Programming Languages

نویسندگان

  • Izzet Pembeci
  • Gregory Hager
چکیده

In this paper, we make a comparative review of a variety of \intermediate-level" robot languages that have emerged in recent years. We also describe a robot programming language called FROB (for Functional ROBotics). FROB is an example of an embedded, domain-speci c language, hosted by the Haskell programming language. We present the basic concepts of the language, discuss the ability of FROB to model other programming architectures, and we compare it's capabilities to other extant languages that are reviewed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Nothing Compares to You

Comparative constructions are a classical topic in semantics. The vast majority of the literature on comparatives, though, is focused on languages like English, French or German. These languages are special in that adjectives take comparative morphology, and in that they allow for comparative phrases as well as clauses. Stassen’s (1985) survey of comparative constructions shows that this is a r...

متن کامل

Saturated Neural Adaptive Robust Output Feedback Control of Robot Manipulators:An Experimental Comparative Study

In this study, an observer-based tracking controller is proposed and evaluatedexperimentally to solve the trajectory tracking problem of robotic manipulators with the torque saturationin the presence of model uncertainties and external disturbances. In comparison with the state-of-the-artobserver-based controllers in the literature, this paper introduces a saturated observer-based controllerbas...

متن کامل

Development on Mobile Robot Controller by using High Level Language Programming: a Review

This paper describes research and investigation on programming language used in mobile robot controller development by using mobile communication technologies such as Bluetooth, Infrared, Wireless LAN and Zigbee. We found that most mobile robot controllers have been developed using C/C++. It is because C/C++ has powerful extensions that the unit type information can be added within the language...

متن کامل

Robot Task-Level Programming Language and Simulation

This paper presents the development of a software application for Off-line robot task programming and simulation. Such application is designed to assist in robot task planning and to direct manipulator motion on sensor based programmed motion. The concept of the designed programming application is to use the power of the knowledge base for task accumulation. In support of the programming means,...

متن کامل

Robot Languages in the Eighties

The scenario of general-purpose programming systems is rapidly changing; what are the consequences for robot programming? The programming environments built around ADA, UNIX, and lnterlisp are useful for robot programming? After introducing the peculiar aspects of robot programming we will discuss some examples of general-purpose languages applied to robots and languages specifically designed f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001